home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE3 / PD / VICE / !ViceRsrc / PET / RObusi.vkm < prev    next >
Text File  |  1999-07-10  |  3KB  |  134 lines

  1. # VICE keyboard mapping file for RISC OS
  2. #
  3. # Different file format due to heavy dependency of Vice's on X11
  4. #
  5. # File format:
  6. # - comment lines start with '#'
  7. # - clear table using !CLEAR
  8. # - lineformat is keynum row col ['s' [srow scol ['s']]] ["keystr"]
  9. #   where 's' means activate shift key and srow/scol are keyboard
  10. #   positions for shifted keys (these should only be used if you want
  11. #   to map characters that need shift on your RISC OS machine to an
  12. #   unshifted position on the emulated machine (e.g. '*').
  13. #   Use row=15, col=15 or no specification to disable a key
  14. #
  15. # keynum is the internal key number (see RO3 PRM1-849). keystr is the
  16. # optional string representation for that key on an english keyboard.
  17.  
  18. !CLEAR
  19.  
  20.   0  6  0 "Shft"
  21.   1  2  0 "Ctrl"
  22.   2 15 15 "Alt"
  23.   3  6  0 "ShftL"
  24.   4  2  0 "CtrlL"
  25.   5 15 15 "AltL"
  26.   6  6  6 "ShftR"
  27.   7  2  0 "CtrlR"
  28.   8 15 15 "AltR"
  29.   9 15 15 "Slct"
  30.  10 15 15 "Menu"
  31.  11 15 15 "Adjst"
  32.  16  5  0 "q"
  33.  17  9  1 "3"
  34.  18  1  1 "4"
  35.  19  0  1 "5"
  36.  20 15 15 "F4"
  37.  21  0  2 "8"
  38.  22 15 15 "F7"
  39.  23  0  3 "-"
  40.  24  9  2 "6"
  41.  25  0  5 s "CrsrL"
  42.  26  3  7 "num6"
  43.  27  1  4 "num7"
  44.  28 15 15 "F11"
  45.  29 15 15 "F12"
  46.  30 15 15 "F10"
  47.  31 15 15 "ScrLck"
  48.  32 15 15 "Print"
  49.  33  4  1 "w"
  50.  34  5  1 "e"
  51.  35  5  2 "t"
  52.  36  1  2 "7"
  53.  37  4  5 "i"
  54.  38  9  3 "9"
  55.  39  1  3 "0"
  56.  40  0  3 "-"
  57.  41  5  4 "CrsrD"
  58.  42  0  4 "num8"
  59.  43  1  7 "num9"
  60.  44  9  4 "Break"
  61.  45  9  0 "`"
  62.  46 15 15 "£"
  63.  47  4  7 "BackSpc"
  64.  48  1  0 "1"
  65.  49  0  0 "2"
  66.  50  3  1 "d"
  67.  51  4  2 "r"
  68.  52  9  2 "6"
  69.  53  5  3 "u"
  70.  54  5  5 "o"
  71.  55  4  6 "p"
  72.  56  3  6 "["
  73.  57  5  4 s "CrsrU"
  74.  58  2  6 "num+"
  75.  59  0  3 "num-"
  76.  60  3  4 "numEntr"
  77.  61  4  7 s "Insert"
  78.  62  8  4 "Home"
  79.  63 15 15 "PgUp"
  80.  64 15 15 "CpsLck"
  81.  65  3  0 "a"
  82.  66  8  1 "x"
  83.  67  2  2 "f"
  84.  68  4  3 "y"
  85.  69  3  3 "j"
  86.  70  2  5 "k"
  87.  71  0  0 "2"
  88.  72  2  6 ";"
  89.  73  3  4 "Return"
  90.  74 15 15 "num/"
  91.  76  6  4 "num."
  92.  77 15 15 "numLck"
  93.  78 15 15 "PgDown"
  94.  79  9  5 "'"
  95.  81  2  1 "s"
  96.  82  6  1 "c"
  97.  83  3  2 "g"
  98.  84  2  3 "h"
  99.  85  7  2 "n"
  100.  86  3  5 "l"
  101.  87  2  6 ";"
  102.  88  9  5 "]"
  103.  89  4  7 "Delete"
  104.  90 15 15 "num#"
  105.  91  9  5 "num*"
  106.  93  0  3 "="
  107.  94 15 15 "Extra"
  108.  96  4  0 "Tab"
  109.  97  7  0 "z"
  110.  98  8  2 "Space"
  111.  99  7  1 "v"
  112. 100  6  2 "b"
  113. 101  8  3 "m"
  114. 102  7  3 ","
  115. 103  6  4 "."
  116. 104  8  6 "/"
  117. 105 15 15 "Copy"
  118. 106  7  4 "num0"
  119. 107  8  7 "num1"
  120. 108  6  7 "num3"
  121. 112  9  4 "Esc"
  122. 113 15 15 "F1"
  123. 114 15 15 "F2"
  124. 115 15 15 "F3"
  125. 116 15 15 "F5"
  126. 117 15 15 "F6"
  127. 118 15 15 "F8"
  128. 119 15 15 "F9"
  129. 120  1  5 "\"
  130. 121  0  5 "CrsrR"
  131. 122  5  7 "num4"
  132. 123  2  7 "num5"
  133. 124  7  7 "num2"
  134.